/* PC必备 */
html,body{
    padding:0;
    margin:0;
    min-width: 1300px;
    background-color: #FFF;
    line-height:30px;
}
ul li{
    list-style: none;
}
/*包含以下五种的链接*/
a {
	text-decoration: none;color:black;
}
/*正常的未被访问过的链接*/
a:link {
	text-decoration: none;
}
/*已经访问过的链接*/
a:visited {
	text-decoration: none;
}
/*鼠标划过(停留)的链接*/
a:hover {
	text-decoration: none;
}
/* 正在点击的链接，鼠标在元素上按下还没有松开*/
a:active {
	text-decoration: none;
}
/* 获得焦点的时候 鼠标松开时显示的颜色*/
a:focus {
	text-decoration: none;
}
img{max-width:100%;}
.clear{
    width: 100%;
    height:30px;
    clear: both;
}
/* 正题开始 */
.slideTxtBox,.product{width:1200px;margin:30px auto;}
.index_top{
    width:100%;
	max-width: 1200px;
	margin:0 auto;
}
.index_top img{
    width: 100%;
}
.index_nav_top{
    width: 100%;
    height:45px;
    line-height: 45px;
    color: white;
    background-color: #555555;
}
.index_nav_top .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.index_nav_top .nav{  position:relative; z-index:1;width: 905px;margin: 0 auto;  }
.index_nav_top .nav a{ color:#fff;  }
.index_nav_top .nav .nLi{ float:left;  position:relative; display:inline;width:150px;text-align: center;  }
.index_nav_top .nav .fg{ float:left;  position:relative; display:inline;width:1px;text-align: center;line-height: 45px;  }
.index_nav_top .nav .sub{ display:none; width:150px; left:1px; /*top:34px;*/  position:absolute; background:#303030;  line-height:26px; padding:5px 0;  }
.index_nav_top .nav .sub li{ zoom:1; line-height:45px;}
.index_nav_top .nav .sub a{ display:block; padding:0 10px; }
.index_nav_top .nav .sub a:hover{ background:#6d6d6d; color:#fff;  }
.index_nav_top .nav .nLi:hover {background-color:#303030}


.banner{
	width: 100%;/*height: 500px;*/
}
.banner img{
	width:100%;/*height:100%;*/
}
/* 本例子css */
.slideBox{overflow:hidden; position:relative;}
.slideBox .hd{  overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; list-style: none; }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; /*height:100%;*/ z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;list-style: none; }
/* .slideBox .bd li a{height:0} */
/* .slideBox .bd img{ width:450px; height:230px; display:block;  } */
.slideBox .bd img{vertical-align: bottom }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/*page*/
.pagination-wrapper {
	margin: 40px 0;
}
.pagination {
	height: 34px;
	text-align: center;
}
.pagination li {
	/* display: inline-block; */
	float:left;
	height: 34px; padding: 0 12px;
	line-height: 32px;font-size: 12px;border: 1px solid #dddddd;
	margin-right: 5px;
}
.pagination li a {
	/* float: left; */
	display: block;
	height: 32px;
	color: #555555;
	text-decoration: none;
}
.pagination li a:hover {
	background: #f5f5f5;
	color: #0099ff;
}
.pagination li.thisclass {
	background: #f76f0c;
	color: #fff;
}
.pagination li.thisclass a, .pagination li.thisclass a:hover {
	background: transparent;
	border-color: #f76f0c;
	color: #fff;
	cursor: default;
}
div{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.index_left_nav_li{
	letter-spacing: 10px;padding-left:10px;line-height: 30px;cursor: pointer;letter-spacing: 0px;
}
.left_nav{
    padding:0;margin:0;/*margin:0 auto;*/border-top:1px solid black;
  }
  .left_nav li{
    line-height: 40px;
    font-size: 16px;
    /* text-align: center; */
    /* border-left:1px solid black;
    border-right:1px solid black; */
    border-bottom:1px solid grey;
    list-style:square inside url('../images/eg_arrow.gif');
  }
  .left_nav li:hover{
    background-color: rgb(236, 236, 236);
  }
  .left_nav .on{
    background-color: rgb(236, 236, 236);
  }
  .slideTxtBox .bd{
    float:left;width:900px
  }
  .slideTxtBox .bd ul{
    padding:0;margin:0;
  }
  h2{
    margin-bottom:0px;
  }
/*en css*/
.l_inbt{width:100%;text-align: center;line-height: 60px;color:white;font-weight: 600;font-size: 26px;letter-spacing: 0px;}
.l_inbt_t{width:100%;text-align: center;line-height: 60px;color:white;font-weight: 600;font-size: 26px;
  letter-spacing: 0px;position: absolute;bottom:0;}
.l_inbt_h{width:90%;margin:10px auto;line-height: 30px;text-align: center;background-color: rgb(255,255,255);
  color:rgb(49,162,106);box-shadow: inset 3px 3px 1px 1px rgba(1, 1, 1, 0.28);}
.l_ul{background-color: rgb(239,239,239);width: 100%;
}
.more{width:150px;height:30px;border-radius: 15px;text-align: center;color: #fff;background-color: green;
  font-size: 16px;line-height: 30px;letter-spacing: 0px;
}
.e_nt{line-height: 50px; margin-right:20px;
  border-bottom: 2px solid rgb(49,162,106);color:rgb(49,162,106);
  float:left;text-align:
  center;font-size: 24px;letter-spacing: 0px;
}
.e_nt_b{line-height: 50px;color:black;float:right;text-align: right;font-size: 16px;}
.ny_left{float:left; width:260px; margin-right:30px;}
.ny_right{float:right; width:calc(100% - 290px);}
.nylbt{height:60px;background-image: url(../images/img_page_title_bg.png);
  background-size: 100% 100%;text-align: center;line-height: 60px;
  color: white;font-size: 25px;font-weight: 400;
}
.nylbb{width:5px;height:500px;background-image:url(../images/img_page_line.gif) ;position:absolute;right:45px;top:0px;}
.nylbt2{height:60px;background-color:#0c5b9d;
  text-align: center;line-height: 60px;color: white;font-size: 25px;font-weight: 400;
}
.nyk{line-height:30px;padding-left: 5px;border-top:none;
  border-left:1px dashed black;border-right:1px dashed black;border-bottom:1px dashed black;
}
.view-title{text-align:center;line-height:60px;}
.view-date{text-align:center;color:#888;}
.view-img{text-align:center; margin:10px auto;}
.nrong{line-height:24px; color:#333; margin-bottom:20px;}
.page, .page a{color:#666;}
.page a:hover,.page a:active{color:#333;}